Carbon


DrawThemeWindowHeader

Header: Appearance.h Carbon status: Supported

Draws a window header.

OSStatus DrawThemeWindowHeader (
    const Rect *inRect, 
    ThemeDrawState inState
);
inRect

A pointer to a structure of type Rect. Before calling DrawThemeWindowHeader, specify the rectangle containing the window header, in local coordinates.

inState

A value of type ThemeDrawState. Pass a constant specifying the state in which to draw the window header; see “Theme Draw State Constants”. The header can be drawn as active or inactive; passing kThemeStatePressed produces an error.

function result

A result code.

DISCUSSION

The DrawThemeWindowHeader function draws a theme-compliant window header, such as that used by the Finder.

VERSION NOTES

This function is available with Appearance Manager 1.0 and later.

AVAILABILITY

Supported in Carbon. Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.


© 2000 Apple Computer, Inc. — (Last Updated 5/8/2000)